// 角色
import request from '@/utils/request'

const prefixUrl = 'web/overtime_apply/'

// 列表
export function list(params) {
  return request({
    url: prefixUrl + 'list',
    method: 'get',
    params:params
  })
}

// 保存至草稿箱
export function save(data, params) {
  return request({
    url: prefixUrl + 'save',
    method: 'post',
    data: data,
    params,
    content_type: 'json'
  })
}

// 提交
export function submit(data, params) {
  return request({
    url: prefixUrl + 'submit',
    method: 'post',
    data: data,
    params,
    content_type: 'json'
  })
}

// 编辑
export function edit(data) {
  return request({
    url: prefixUrl + 'edit',
    method: 'post',
    data: data,
    content_type: 'json'
  })
}

// 审核通过
export function check(params) {
  return request({
    url: prefixUrl + 'check',
    method: 'post',
    params
  })
}

// 删除
export function remove(params) {
  return request({
    url: prefixUrl + 'remove',
    method: 'post',
    params
  })
}

// 彻底删除
export function actualDelete(params) {
  return request({
    url: prefixUrl + 'actualDelete',
    method: 'post',
    params
  })
}
// 获取详细信息
export function one(params) {
  return request({
    url: prefixUrl + 'one',
    method: 'get',
    params
  })
}
